AMD 29000 - meaning and definition. What is AMD 29000
Diclib.com
Online Dictionary

What (who) is AMD 29000 - definition

RISC-BASED MICROPROCESSOR DESIGN
Am29000; AMD 29000; 29K; Amd29k; AMD29k; AMD 29k; A29K; AM29000

AMD 29000         
<processor> A RISC microprocessor descended from the Berkley RISC design. Like the SPARC design that was introduced shortly afterward, the 29000 has a large {register set} split into local and global sets. But though it was introduced before the SPARC, it has a more elegant method of register management. The 29000 has 64 global registers, in comparison to the SPARC's eight. In addition, the 29000 allows variable sized windows allocated from the 128 register stack cache. The current window or stack frame is indicated by a stack pointer, a pointer to the caller's frame is stored in the current frame, like in an ordinary stack (directly supporting stack languages like C, a CISC-like philosophy). Spills and fills occur only at the ends of the cache, and registers are saved/loaded from the memory stack. This allows variable window sizes, from 1 to 128 registers. This flexibility, plus the large set of global registers, makes register allocation easier than in SPARC. There is no special condition code register - any general register is used instead, allowing several condition codes to be retained, though this sometimes makes code more complex. An instruction prefetch buffer (using burst mode) ensures a steady instruction stream. To reduce delays caused by a branch to another stream, the first four new instructions are cached and next time a cached branch (up to sixteen) is taken, the cache supplies instructions during the initial memory access delay. Registers aren't saved during interrupts, allowing the interrupt routine to determine whether the overhead is worthwhile. In addition, a form of register access control is provided. All registers can be protected, in blocks of 4, from access. These features make the 29000 useful for embedded applications, which is where most of these processors are used, allowing it the claim to be "the most popular RISC processor". The 29000 also includes an MMU and support for the AMD 29027 FPU. (1995-06-19)
AMD 700 chipset series         
  • A motherboard using the 790GX Northbridge chipset
  • AMD Southbridge SB710
SET OF CHIPSETS DESIGNED BY ATI
RD790; RD700 chipset series; AMD 7-Series Chipsets; AMD 790FX; AMD 790X; AMD 790GX; AMD 740; AMD 790G; AMD 790V; AMD RX780H; AMD 740G; AMD 740V; AMD 780G; AMD Overdrive; AMD OverDrive; AMD 770
The AMD 700 chipset series (also called as AMD 7-Series Chipsets) is a set of chipsets designed by ATI for AMD Phenom processors to be sold under the AMD brand. Several members were launched in the end of 2007 and the first half of 2008, others launched throughout the rest of 2008.
AMD K5         
  • AMD K5 PR150 (5k86) die shot
MICROARCHITECTURE
Amd k5; 5k86; K5 (microarchitecture); Am5k86; AMD 5k86
The K5 is AMD's first x86 processor to be developed entirely in-house. Introduced in March 1996, its primary competition was Intel's Pentium microprocessor.

Wikipedia

AMD Am29000

The AMD Am29000, commonly shortened to 29k, is a family of 32-bit RISC microprocessors and microcontrollers developed and fabricated by Advanced Micro Devices (AMD). Based on the seminal Berkeley RISC, the 29k added a number of significant improvements. They were, for a time, the most popular RISC chips on the market, widely used in laser printers from a variety of manufacturers.

Developed since 1984–1985, announced in March 1987 and released in May 1988, the initial Am29000 was followed by several versions, ending with the Am29040 in 1995. The 29050 was notable for being early to feature a floating point unit capable of executing one multiply–add operation per cycle.

AMD was designing a superscalar version until late 1995, when AMD dropped the development of the 29k because the design team was transferred to support the PC (x86) side of the business. What remained of AMD's embedded business was realigned towards the embedded 186 family of 80186 derivatives. By then the majority of AMD's resources were concentrated on their high-performance x86 processors for desktop PCs, using many of the ideas and individual parts of the 29k designs to produce the AMD K5.